require('../css/my.less');
document.ready(function(){
    window.$$.footer('my')

    // 这是上传文件的事件区域
    let fileId=document.querySelector("#fileId");
    let imghd=document.querySelector('#imghd')
    let userId=JSON.parse(localStorage.getItem('user')).userId;
    let userName2=document.querySelector('#userName2');
    let sign=document.querySelector('#sign');
    
    imghd.addEventListener('click',function(e){
        e.preventDefault();
        fileId.click();
    })
    fileId.addEventListener('change',function(){
        //   console.log('我的事件触发了');
        //   console.dir(this)
        let file1=this.files[0]
     
         console.dir(fileId);
        
        let fd=new FormData();
          fd.append("imgurl",file1)
         console.log(fd.get('imgurl'));
         
       
        axios.post(window.$$.username+`/users/upload`,fd)
        .then(function(res){
        let ret=res.data;
          console.log(res);
          
           
        if(ret.status===0){
        imghd.src=window.$$.username+ret.data;
        axios.post(window.$$.username+`/users/userEdit`,
        {    
            userId:userId,
            imgurl:ret.data,
          
        }).then(function(res){
              console.log(res);
              
        })
        .catch(function(error){
            console.log(error)
        })
        
      }
        
        })
        .catch(function(error){
      console.log(error)
        })
        
          
    })
    //这是数据渲染区域的开始
   // nickname
     getdata2()
    function getdata2(){
        axios.get(window.$$.username+`/users/accountinfo?userId=${userId}`)
        .then(function(res){
       let ret=res.data;
         
        if(ret.status===0){
            window.localStorage.setItem('user',JSON.stringify(ret.data))
           getdata(ret.data)
        }
        })
        .catch(function(error){
            console.log(error)
        })

    }
   
     //这是数据回显区域的调用函数;
    function getdata(obj){
 
        
        imghd.src=obj.imgurl?window.$$.username+obj.imgurl:require('../img/cat.jpg');
        userName2.textContent=obj.nickname?obj.nickname:'请注册用户名';
        sign.textContent=obj.sign?obj.sign:'这个人很懒什么都没有留下'
     
    }

}) 